antitank battalion - Spanish English Dictionary